English Dictionary
◊ STOMATOPOD CRUSTACEAN
stomatopod crustacean
n : a kind of crustacean [syn: {stomatopod}]